GtkSelectionData.selection.
svn path=/trunk/; revision=21564
+2008-10-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
+
+ * docs/reference/gtk/gtk-sections.txt:
+ * gtk/gtk.symbols:
+ * gtk/gtkselection.c:
+ * gtk/gtkselection.h: Add gtk_selection_data_get_selection to
+ retrieve the sealed struct field GtkSelectionData.selection.
+
2008-10-01 Tor Lillqvist <tml@novell.com>
* gtk/gtkscalebutton.c: Don't #define _GNU_SOURCE on Windows as it
gtk_selection_data_targets_include_text
gtk_selection_data_targets_include_uri
gtk_selection_data_targets_include_rich_text
+gtk_selection_data_get_selection
gtk_selection_data_get_data
gtk_selection_data_get_length
gtk_selection_data_get_data_type
gtk_selection_convert
gtk_selection_data_copy
gtk_selection_data_free
+gtk_selection_data_get_selection
gtk_selection_data_get_target
gtk_selection_data_get_data_type
gtk_selection_data_get_display
return TRUE;
}
+/**
+ * gtk_selection_data_get_selection:
+ * @selection_data: a pointer to a #GtkSelectionData structure.
+ *
+ * Retrieves the selection #GdkAtom of the selection data.
+ *
+ * Returns: the selection #GdkAtom of the selection data.
+ *
+ * Since: 2.16
+ **/
+GdkAtom
+gtk_selection_data_get_selection (GtkSelectionData *selection_data)
+{
+ g_return_val_if_fail (selection_data != NULL, 0);
+
+ return selection_data->selection;
+}
+
/**
* gtk_selection_data_get_target:
* @selection_data: a pointer to a #GtkSelectionData structure.
GdkAtom target,
guint32 time_);
+GdkAtom gtk_selection_data_get_selection (GtkSelectionData *selection_data);
GdkAtom gtk_selection_data_get_target (GtkSelectionData *selection_data);
GdkAtom gtk_selection_data_get_data_type (GtkSelectionData *selection_data);
gint gtk_selection_data_get_format (GtkSelectionData *selection_data);